// KetonalTrayIcon.h: interface for the KetonalTrayIcon class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_KETONALTRAYICON_H__1AE59B3A_3449_4305_A63F_FB9CA4AC9275__INCLUDED_)
#define AFX_KETONALTRAYICON_H__1AE59B3A_3449_4305_A63F_FB9CA4AC9275__INCLUDED_

#include <juce.h>
class Ketonal;
#include "KetonalSettings.h"

class KetonalTrayIcon : public SystemTrayIconComponent  
{
	public:
		KetonalTrayIcon(Ketonal *_p);
		~KetonalTrayIcon();
		void mouseDown (const MouseEvent& e);
		void mouseDoubleClick (const MouseEvent &e);

	private:
		Ketonal *parent;
		static const char* tray_png;
		static const int tray_pngSize;
};

#endif // !defined(AFX_KETONALTRAYICON_H__1AE59B3A_3449_4305_A63F_FB9CA4AC9275__INCLUDED_)
